<?php

namespace Sisesporte\Service;

use Doctrine\ORM\EntityManager;

class CidadeService extends AbstractService {

    protected $entity;
    
    public function __construct(EntityManager $em) {
        parent::__construct($em);
        $this->entity = "Sisesporte\Entity\Cidade";
    }
    
    /**
     * Retorna Array de Cidades de acordo com o SqUf
     * @param type int $sqUf
     * @return array de Cidade
     */
    public function getCidadeByUf($sqUf = NULL) {
        $repo = $this->em->getRepository($this->entity);
        return $repo->fetchPairsByUf($sqUf);
    }

}
